

package Soligee.decorador;


//b
/*classe necessária para correto preenchimento da tabela no arquivo cadastrar
nota fiscal*/

public class DecoradorNF {

    private double quantidade;
    private double total;
    private double valorUnitario;
    private String descricaoProduto;
    private int codProduto;

    public DecoradorNF(){}
    
    public DecoradorNF(int cod, String descricao, double quantidade, double valor_unit){
        this.setCodProduto(cod);
        this.setDescricaoProduto(descricao);
        this.setQuantidade(quantidade);
        this.setValorUnitario(valor_unit);
        this.setTotal();
    }

    public double getQuantidade() {
        return quantidade;
    }

  
    public void setQuantidade(double quantidade) {
        this.quantidade = quantidade;
    }

   
    public double getTotal() {
        return total;
    }

   
    public void setTotal() {
        this.total = (this.getValorUnitario()*this.getQuantidade());
    }

    
    public double getValorUnitario() {
        return valorUnitario;
    }

    /**
     * @param valor_unitario the valor_unitario to set
     */
    public void setValorUnitario(double valor_unitario) {
        this.valorUnitario = valor_unitario;
    }

    /**
     * @return the descricao_produto
     */
    public String getDescricaoProduto() {
        return descricaoProduto;
    }

    /**
     * @param descricao_produto the descricao_produto to set
     */
    public void setDescricaoProduto(String descricao_produto) {
        this.descricaoProduto = descricao_produto;
    }

    /**
     * @return the cod_produto
     */
    public int getCodProduto() {
        return codProduto;
    }

    /**
     * @param cod_produto the cod_produto to set
     */
    public void setCodProduto(int cod_produto) {
        this.codProduto = cod_produto;
    }

    

}
